chance interpreter - German English Dictionary